truck for hauling concrete materials - Francés Inglés Diccionario